Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
БД 1.docx
Скачиваний:
5
Добавлен:
19.11.2019
Размер:
230 Кб
Скачать
☆

3.4. Описание структуры таблиц

Users

№

Имя столбца

Описание столбца

1

User_id

Первичный ключ. Имеет тип int.

2

Nickame

Имеет тип varchar. Максимальная длина – 20 символов. Может содержать только уникальные значения. Не может содержать значение NULL.

3

Password

Имеет тип varchar. Максимальная длина – 50 символов., минимальная – 6 символов Не может содержать значение NULL.

Comments

№

Имя столбца

Описание столбца

1

comment_id

Первичный ключ. Имеет тип int.

2

user_id

Имеет тип int. Связян внешним ключом со столбцом user_id в таблице Users. Не может содержать значение NULL.

3

video_id

Имеет тип int. Связан внешним ключом со столбцом video_id в таблице Videos. Не может содержать значение NULL.

4

datetime

Имеет тип datatime. Не может содержать значение NULL.

5

usr_rating

Имеет тип int. Может содержать значение больше 0 и меньше 10. Может иметь значение NULL.

6

text

Имеет тип varchar. Максимальная длина – 255 символов. Может иметь значение NULL.

Actors

№

Имя столбца

Описание столбца

1

actor_id

Первичный ключ. Имеет тип int.

2

name

Имеет тип varchar. Максимальная длина – 50 символов. Может содержать только уникальные значения. Не может содержать значение NULL.

3

role_val

Имеет тип int. Не может быть отрицательным. Не может содержать значение NULL.

4

oscar_val

Имеет тип int. Не может быть отрицательным. Может содержать значение NULL.

Companies

№

Имя столбца

Описание столбца

1

company_id

Первичный ключ. Имеет тип int.

2

name

Имеет тип varchar. Максимальная длина – 50 символов. Не может содержать значение NULL.

3

creation_date

Имеет тип datatime. Не может быть позднее даты добавления записи. Не может содержать значение NULL.

Directors

№

Имя столбца

Описание столбца

1

director_id

Первичный ключ. Имеет тип int.

2

name

Имеет тип varchar. Максимальная длина – 50 символов. Не может содержать значение NULL.

3

film_val

Имеет тип int. Не может быть отрицательным. Не может содержать значение NULL.

4

oscar_val

Имеет тип int. Не может быть отрицательным. Не может содержать значение NULL.

Ganres

№

Имя столбца

Описание столбца

1

ganre_id

Первичный ключ. Имеет тип int.

2

name

Имеет тип varchar. Максимальная длина – 50 символов. Не может содержать значение NULL.

Video

№

Имя столбца

Описание столбца

1

video_id

Первичный ключ. Имеет тип int.

2

cost

Имеет тип int. Не может быть отрицательным. Не может содержать значение NULL.

3

title

Имеет тип varchar. Максимальная длина – 50 символов. Не может содержать значение NULL.

4

year

Имеет тип datatime. Не может содержать значение NULL.

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]