Автор Тема: MySQL организация данных  (Прочитано 3035 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн anlgizer

  • Заглянувший
  • Новичок
  • *
  • Сообщений: 16
  • +0/-0
  • 0
    • Просмотр профиля
    • http://israeli.steetlife.ru
MySQL организация данных
« : 25 Августа 2002, 16:15:36 »
Здравствуйте, уважаемые посетители форума!

Буду очень Вам благодарен за помощь в решении следующей проблемы:

Проект предназначен для учебных заведений - типа он-лайн система уведомления и общения учащихся и учителей.

Существуют 3 кат. пользователей - ученик, учитель, администратор.

Доступные функции разгарничиваются соответственно категории пользователя (выставление, редактирование оценки, отправка сообщений, регистрация новых пользователей и т.д.)

В базе данных должны присутствовать массивы пользователей, массив оценок, сообщений.

Кроме очень желателен список классов, список предметов (чтобы учитель мог поставить оченку только по своему предмету).

Жду ваших предложений по наиболее удобной и логичной организации данных.


Используются следующие инструменты: Apache 1.3.23 PHP 4.1.1 (CGI) MySQL 3.23.49

Заранее благодарен!
php i php

Оффлайн Доктор

  • Фанат форума
  • Старожил
  • ****
  • Сообщений: 487
  • +0/-0
  • 0
    • Просмотр профиля
    • http://
MySQL организация данных
« Ответ #1 : 25 Августа 2002, 17:05:09 »
Цитировать

Жду ваших предложений по наиболее удобной и логичной организации данных


А что, гусары денег не берут?

Оффлайн new

  • .
  • Постоялец
  • ***
  • Сообщений: 135
  • +0/-0
  • 2
    • Просмотр профиля
MySQL организация данных
« Ответ #2 : 29 Августа 2002, 00:18:34 »
Цитировать
Жду ваших предложений по наиболее удобной и логичной организации данных.


Или ты серьёзно думаешь, что кто то будет тратить время от "нечего делать"?
Это наверняка может быть улучшено, сейчас напишу первое. пришедшее в голову. Просто для того, что бы мой ответ не был похож на флейм.

user_id | nick | passwort | name | rank | email
rank function
класс_id | класс | user_id
предмет_id | предмет_назв | класс_id
сообщение |ещё что то | user_id

Оффлайн Доктор

  • Фанат форума
  • Старожил
  • ****
  • Сообщений: 487
  • +0/-0
  • 0
    • Просмотр профиля
    • http://
MySQL организация данных
« Ответ #3 : 29 Августа 2002, 14:49:33 »
Да структура серьезной базы учебного заведения - довольно-таки непростая штука на самом деле...

Оффлайн Vovan

  • Фанат форума
  • Постоялец
  • ***
  • Сообщений: 113
  • +0/-0
  • 0
    • Просмотр профиля
    • http://www.vingrad.ru
MySQL организация данных
« Ответ #4 : 29 Августа 2002, 19:03:20 »
Самое главное в начале все продумать, чтобы потом никаких проблем не было.
В прочем,  раз ты сами будешь писать интерфейс к базе данных и т.п., то и структуру ты тоже должен сам продумать.
А после этого можешь выложить на форум - мы заценим. Скажем, что не так, где улучшить и т.п.
  - качественный хостинг по доступным ценам!
Форум программистов: www.forum.vingrad.ru

 

Sitemap 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28