Guest User

Untitled

a guest
Jan 21st, 2019
85
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
SQL 0.93 KB | None | 0 0
  1. CREATE TABLE authors(
  2.     id INT AUTO_INCREMENT PRIMARY KEY,
  3.     name VARCHAR(30),
  4.     surname VARCHAR(50),
  5.     password VARCHAR(30),
  6.     street VARCHAR(150),
  7.     city VARCHAR(150),
  8.     email VARCHAR(150),
  9.     author_type VARCHAR(10),
  10.     date_registered DATETIME
  11. )
  12.  
  13.  
  14. CREATE TABLE advertisments(
  15.     id INT AUTO_INCREMENT PRIMARY KEY,
  16.     title VARCHAR(150) NOT NULL,
  17.     content TEXT,
  18.     active INT,
  19.     FOREIGN KEY (author_id) REFERENCES authors(id),
  20.     FOREIGN KEY (category_id) REFERENCES categories(id),
  21.     date_posted DATETIME NOT NULL
  22. )
  23.  
  24.  
  25. CREATE TABLE categories (
  26.     id INT NOT NULL AUTO_INCREMENT PRIMARY KEY,
  27.     name VARCHAR (100) NOT NULL,
  28.     information TEXT NOT NULL
  29.     )
  30.    
  31. CREATE TABLE tags (
  32.     id INT NOT NULL AUTO_INCREMENT PRIMARY KEY,
  33.     name VARCHAR(100) NOT NULL
  34.     )
  35.    
  36. CREATE TABLE advertisments_tags (
  37.     id INT NOT NULL AUTO_INCREMENT PRIMARY KEY,
  38.     FOREIGN KEY (advertisment_id) REFERENCES advertisments(id),
  39.     FOREIGN KEY (tag_id) REFERENCES tags(id)
  40. )
Add Comment
Please, Sign In to add comment