Разное > Поиск, изготовление скриптов и прочее...
MySQL организация данных
(1/1)
anlgizer:
Здравствуйте, уважаемые посетители форума!
Буду очень Вам благодарен за помощь в решении следующей проблемы:
Проект предназначен для учебных заведений - типа он-лайн система уведомления и общения учащихся и учителей.
Существуют 3 кат. пользователей - ученик, учитель, администратор.
Доступные функции разгарничиваются соответственно категории пользователя (выставление, редактирование оценки, отправка сообщений, регистрация новых пользователей и т.д.)
В базе данных должны присутствовать массивы пользователей, массив оценок, сообщений.
Кроме очень желателен список классов, список предметов (чтобы учитель мог поставить оченку только по своему предмету).
Жду ваших предложений по наиболее удобной и логичной организации данных.
Используются следующие инструменты: Apache 1.3.23 PHP 4.1.1 (CGI) MySQL 3.23.49
Заранее благодарен!
Доктор:
--- Цитировать ---
Жду ваших предложений по наиболее удобной и логичной организации данных
--- Конец цитаты ---
А что, гусары денег не берут?
new:
--- Цитировать ---Жду ваших предложений по наиболее удобной и логичной организации данных.
--- Конец цитаты ---
Или ты серьёзно думаешь, что кто то будет тратить время от "нечего делать"?
Это наверняка может быть улучшено, сейчас напишу первое. пришедшее в голову. Просто для того, что бы мой ответ не был похож на флейм.
user_id | nick | passwort | name | rank | email
rank function
класс_id | класс | user_id
предмет_id | предмет_назв | класс_id
сообщение |ещё что то | user_id
Доктор:
Да структура серьезной базы учебного заведения - довольно-таки непростая штука на самом деле...
Vovan:
Самое главное в начале все продумать, чтобы потом никаких проблем не было.
В прочем, раз ты сами будешь писать интерфейс к базе данных и т.п., то и структуру ты тоже должен сам продумать.
А после этого можешь выложить на форум - мы заценим. Скажем, что не так, где улучшить и т.п.
Навигация
Перейти к полной версии