Advertisement
Guest User

Untitled

a guest
Nov 23rd, 2015
164
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
SQL 0.93 KB | None | 0 0
  1.  
  2. -- ---
  3. -- Table 'Catalogs'
  4. --
  5. -- ---
  6.  
  7. DROP TABLE IF EXISTS `Catalogs`;
  8.        
  9. CREATE TABLE `Catalogs` (
  10.   `id` INTEGER NOT NULL AUTO_INCREMENT DEFAULT NULL,
  11.   `name` VARCHAR NOT NULL,
  12.   PRIMARY KEY (`id`)
  13. );
  14.  
  15. -- ---
  16. -- Table 'Groups'
  17. --
  18. -- ---
  19.  
  20. DROP TABLE IF EXISTS `Groups`;
  21.        
  22. CREATE TABLE `Groups` (
  23.   `id` INTEGER NULL AUTO_INCREMENT DEFAULT NULL,
  24.   `group_id` VARCHAR NOT NULL,
  25.   `catalog_id` INTEGER NOT NULL,
  26.   PRIMARY KEY (`id`)
  27. );
  28.  
  29. -- ---
  30. -- Foreign Keys
  31. -- ---
  32.  
  33. ALTER TABLE `Groups` ADD FOREIGN KEY (catalog_id) REFERENCES `Catalogs` (`id`);
  34.  
  35. -- ---
  36. -- Table Properties
  37. -- ---
  38.  
  39. -- ALTER TABLE `Catalogs` ENGINE=InnoDB DEFAULT CHARSET=utf8 COLLATE=utf8_bin;
  40. -- ALTER TABLE `Groups` ENGINE=InnoDB DEFAULT CHARSET=utf8 COLLATE=utf8_bin;
  41.  
  42. -- ---
  43. -- Test Data
  44. -- ---
  45.  
  46. -- INSERT INTO `Catalogs` (`id`,`name`) VALUES
  47. -- ('','');
  48. -- INSERT INTO `Groups` (`id`,`group_id`,`catalog_id`) VALUES
  49. -- ('','','');
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement