Модераторы: skyboy
  

Поиск:

Ответ в темуСоздание новой темы Создание опроса
> Создание MySQL БД с фильмами, для последущей работы с VB.NET и PHP 
:(
    Опции темы
BugZZ
Дата 16.11.2008, 22:36 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 14
Регистрация: 19.5.2008
Где: Germany

Репутация: нет
Всего: нет



Привет всем! 
Итак. Начну с небольшой преамбулы. 
Я поставил себе супер громадную цель:
  1.  Сделать БД со всеми фильмами, играми и другим материалом, который когда-то был скачан, скопирован и потом записан на диски.  
  2. Написать программу для работы с этой БД (VB.NET) (Просмотр, добавление и изменение данных)
  3.  Написать на PHP-Скрипт для работы с этой же БД (PHP`шный аналог программе из пункта 2)
 

Спросите почему "громадная" ? Все просто. Я только учусь. У меня есть познания в БД, ПХП и VB.NET, но они достаточно-таки скудные.
Спросите зачем так усложнил, вроде бы такое "простое" задание? Для того что прокачать знания во всех 3 облапстях + удобная программка для катологизации своих фильмов и т.п. Ну а тот факт что все сделал сам, бутет только душу греть  smile 

Итак для начала хотел бы услышать вашу критику относительно модели моей БД  (картинка) Стоит ли делать именно так, или есть какие-то другие варианты решения. Спрашиваю, потому что наверняка кто-то из Вас уже делал подобные базы и уже есть определённый опыт.
Картинки таблиц с данными (Disk Films Shows Status ) 
Эти данные я заносил для теста написаной программы на VB.NET. Это скорее образец БД и таблиц, недели конечный вариант.

Писать программу я уже начал. ПХП-скрипт тоже в процессе. Но пока все на уровне тестов и проверок. Тормозит сама база, а точнее не уверенность в ее "правильности"  smile , ибо для послед. разработки программы и ПХП-скрипта нужно окончательно определиться с базой!





Это сообщение отредактировал(а) BugZZ - 17.11.2008, 18:44
PM MAIL ICQ   Вверх
Бонифаций
Дата 17.11.2008, 00:06 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 827
Регистрация: 15.9.2005
Где: Brisbane

Репутация: 20
Всего: 40



В чем смысл отдельного статуса?


--------------------
 Бонифаций.
 
PM MAIL ICQ Skype GTalk Jabber YIM   Вверх
BugZZ
Дата 17.11.2008, 03:05 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 14
Регистрация: 19.5.2008
Где: Germany

Репутация: нет
Всего: нет



Цитата(Бонифаций @ 17.11.2008,  00:06)
В чем смысл отдельного статуса?

Еслы вопрос - почему статус диска - отдельная таблица.?........Хмммм.....а бог его знает  smile Еще с самых первых набросков схемы выделил его (статус) в отдельную таблицу. Раньше в этой таблице был еще один статус -  Lent to: а в комментарии поидее должно было писатьмся имя того человека, которому был отдан диск...но потом эта идея испарилась (не помню уже почему так решил, хотя может и стоит так сделать...... smile )
PM MAIL ICQ   Вверх
BugZZ
Дата 17.11.2008, 18:54 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 14
Регистрация: 19.5.2008
Где: Germany

Репутация: нет
Всего: нет



И еще насчет статуса. Есть опред. кол-во статусов. А имееено Home (диск дома), Broken (испорчен) и Lost (утерян). Их я потом буду засовывать в ListBox в проге.

Я тут подумал и решил что было бы неплохо статус Broken (ну или добавить еще один статус -  Corrupted) и к отдельному фильму привезать. В случае Broken - испорчен весь диск и соотвественно все фильмы на диске! В таком случае диск просто выкидывается. Раузмней было бы метить отдельный фильм/-ы(файл/-ы) как испорченый(-ые), нежели целый диск. То есть если на диске 3 фильма и один из них попорчен, то лучше знать какой имеено поврежден. А то получается один фильм - испорчен и весь диск сразу - broken  smile 
PM MAIL ICQ   Вверх
  
Ответ в темуСоздание новой темы Создание опроса
0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | MySQL | Следующая тема »


 




[ Время генерации скрипта: 0.0388 ]   [ Использовано запросов: 22 ]   [ GZIP включён ]


Реклама на сайте     Информационное спонсорство

 
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности     Powered by Invision Power Board(R) 1.3 © 2003  IPS, Inc.