| Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате |
| Форум программистов > MySQL > Создание MySQL БД с фильмами |
| Автор: BugZZ 16.11.2008, 22:36 |
| Привет всем! Итак. Начну с небольшой преамбулы. Я поставил себе супер громадную цель:
Спросите почему "громадная" ? Все просто. Я только учусь. У меня есть познания в БД, ПХП и VB.NET, но они достаточно-таки скудные. Спросите зачем так усложнил, вроде бы такое "простое" задание? Для того что прокачать знания во всех 3 облапстях + удобная программка для катологизации своих фильмов и т.п. Ну а тот факт что все сделал сам, бутет только душу греть Итак для начала хотел бы услышать вашу критику относительно модели моей БД http://pic.ipicture.ru/uploads/081116/5ogrO6uj7r.jpg Стоит ли делать именно так, или есть какие-то другие варианты решения. Спрашиваю, потому что наверняка кто-то из Вас уже делал подобные базы и уже есть определённый опыт. Картинки таблиц с данными (http://pic.ipicture.ru/uploads/081116/bsN5DF1xuf.jpg http://pic.ipicture.ru/uploads/081116/UPmrVS1xX7.jpg http://pic.ipicture.ru/uploads/081116/6Z4lXOT0qW.jpg http://pic.ipicture.ru/uploads/081116/1TpaSSxvi7.jpg ) Эти данные я заносил для теста написаной программы на VB.NET. Это скорее образец БД и таблиц, недели конечный вариант. Писать программу я уже начал. ПХП-скрипт тоже в процессе. Но пока все на уровне тестов и проверок. Тормозит сама база, а точнее не уверенность в ее "правильности" |
| Автор: Бонифаций 17.11.2008, 00:06 |
| В чем смысл отдельного статуса? |
| Автор: BugZZ 17.11.2008, 03:05 | ||
Еслы вопрос - почему статус диска - отдельная таблица.?........Хмммм.....а бог его знает |
| Автор: BugZZ 17.11.2008, 18:54 |
| И еще насчет статуса. Есть опред. кол-во статусов. А имееено Home (диск дома), Broken (испорчен) и Lost (утерян). Их я потом буду засовывать в ListBox в проге. Я тут подумал и решил что было бы неплохо статус Broken (ну или добавить еще один статус - Corrupted) и к отдельному фильму привезать. В случае Broken - испорчен весь диск и соотвественно все фильмы на диске! В таком случае диск просто выкидывается. Раузмней было бы метить отдельный фильм/-ы(файл/-ы) как испорченый(-ые), нежели целый диск. То есть если на диске 3 фильма и один из них попорчен, то лучше знать какой имеено поврежден. А то получается один фильм - испорчен и весь диск сразу - broken |