Уведомления

Группа в Telegram: @pythonsu

#1 Окт. 1, 2010 15:25:45

Artos
От:
Зарегистрирован: 2010-10-01
Сообщения: 6
Репутация: +  0  -
Профиль   Отправить e-mail  

Организация моделей

Здравствуйте, изучаю Django и возник вопрос, по поводу, как грамотнее организовать модели а точнее связь таблицы torrents с остальными таблицами.

[torrents]
id
item_id
item_type
file
Данные будут такими
id   item_id   item_type   file
1 2 books file1
2 3 games file2
3 3 movies file3


[books]
id
name
author

[games]
id
name
company

[movies]
name
date
Producer
Кстати если вы считаете что структура БД торрентов неверна, рад буду услышать замечания



Отредактировано (Окт. 1, 2010 15:26:49)

Офлайн

#2 Окт. 1, 2010 20:28:57

Artos
От:
Зарегистрирован: 2010-10-01
Сообщения: 6
Репутация: +  0  -
Профиль   Отправить e-mail  

Организация моделей

Что все в растерянности?



Офлайн

#3 Окт. 1, 2010 21:58:39

f_evgeny
От:
Зарегистрирован: 2010-08-16
Сообщения: 20
Репутация: +  1  -
Профиль   Отправить e-mail  

Организация моделей

Artos
если вы считаете что структура БД торрентов неверна, рад буду услышать замечания
Зачем в таблице torrents поле types?
Или я чего-то не понимаю, или нужна еще одна таблица, items, или лишнее поле item_id
Пардон, протупил, все понял, замечания забираю назад.
А не лучше кино, книги и так далее объединить в одну таблицу?



Отредактировано (Окт. 1, 2010 22:14:43)

Офлайн

Board footer

Модераторировать

Powered by DjangoBB

Lo-Fi Version