|
|
|
|
|
для: Dizels
(30.09.2007 в 13:48)
| | Да... все правильно. | |
|
|
|
|
|
|
|
для: Jura
(30.09.2007 в 13:26)
| | Т.е. получается примерно так?
Таблица учебные заведения:
состоит из полей---------id_zav -------name------------obrazov---------------- id_sity
пример------------------------1--------школа №2--------среднее-------------------2(т.е. Москва)
-------------------------------------2------------МГУ-------------высшее--------------------2
Таблица пользователь:
состоит из полей------ id_user----- login----passw ------e-mail -------surname-----name----otchestvo
пример-----------------------1--------- test--------123------ sd@fg.ru------Иванов-------Иван----Иванович
Таблица связи:
состоит из полей-------id_user--------id_zav
пример-------------------------1---------------2
------------------------------------1---------------1
Вот таким образом? Я все правильно понял? | |
|
|
|
|
|
|
|
для: Dizels
(30.09.2007 в 13:20)
| | прикрепить несколько заведений легко.
вариант номер раз!
1. отдельная таблица заведений, каждое заведение имеет уникальный индекс
2. отдельная таблица пользователей, каждый пользователь имеет уникальный индекс
3. таблица связей где к индексу пользователя присваивается индекс заведения (и получается равенство)
а потом группируешь из 3 таблицы данные по индексу пользователя, из вервой таблицы получаешь инфу о пользователе и из 2 таблицы получаешь инфу о заведении и затем выводишь только нужные поля и получается нужная тебе таблица. | |
|
|
|
|
|
|
|
для: Jura
(30.09.2007 в 12:53)
| | Jura, спс за ссылку, однако мне нужно самому реализовать это.
sim5, не обижайся:) Я просто хочу, чтобы ответили на мой вопрос:) Вот смотри, ученое заведение(школа, институт или еще что - не важно, в общем все их я буду называть учебное заведение) нам всегда известно, так как у каждого заведения вне зависимости от его месторасположения и т.д. есть уникальный параметр id_zav. Уже саму таблицу заведений я если что потом подправлю, сейчас же меня интересует, как к пользователю можно прикрепить несколько учебных заведений. | |
|
|
|
|
|
|
|
для: Dizels
(30.09.2007 в 12:48)
| | >поэтому давайте не будем отвлекаться!
Даже так?)) Ну тогда думайте как, а я не представляю, как потом нужно найти то, неважно что. | |
|
|
|
|
|
|
|
для: Dizels
(29.09.2007 в 22:04)
| | Идея неплохая, но зачем изобретать велосипед. [url]vcontacte.ru[/url] | |
|
|
|
|
|
|
|
для: sim5
(30.09.2007 в 12:39)
| | Ну вот названия для меня как раз-таки не важны, для этого есть пункт name и вот туда можно писать школа № 1 или колледж 2 и т.д., да и собственно вопрос у меня другой, поэтому давайте не будем отвлекаться! | |
|
|
|
|
|
|
|
для: Dizels
(30.09.2007 в 12:29)
| | А как вы будете учитывать заведения, кроме номера, есть ведь и разница в названиях - школа, колледж, лицей и бог весть чего еще сейчас есть? | |
|
|
|
|
|
|
|
для: sim5
(30.09.2007 в 12:25)
| | sim5, посмотрите плз мой первый пост - там такая таблица есть.
Мне не понятно другое - как реализовать запись/хранение/вывод данных о том, что пользователь мог учиться в нескольких заведениях? | |
|
|
|
|
|
|
|
для: Dizels
(30.09.2007 в 11:34)
| | Ну тогда вам наверное нужно будет для каждого города иметь список номеров школ, лицеев и прочих учебных заведений (и их названий), иначе затруднительно будет вести поиск в базе. | |
|
|
|
|