Имя пользователя:
Пароль:  
Помощь | Регистрация | Забыли пароль?  | Правила  

Компьютерный форум OSzone.net » Компьютеры + Интернет » Вебмастеру » mysql как лутше построить структуру таблиц в базе?

Ответить
Настройки темы
mysql как лутше построить структуру таблиц в базе?

Аватара для E-mail

Ветеран


Сообщения: 640
Благодарности: 2

Профиль | Сайт | Отправить PM | Цитировать


есть:

куча народу около тысячи.

каждый человек имеет:

-имя фамилию отчество
-автобиографию
-свою фотографию
-адрес проживания
-схему проезда до него
-телефон(ы) и секреторя(ей) на телефоне(нах)
-факс(ы)
-электронный(е) адрес(а) почты
-оператор(ов) электронного(ых) адреса(ов) почты
-сайт(ы)
-фотография(ии) сотрудника(ов)
-описание(я) к фотографии(ий) сотрудника(ов)
-фио своего боса
-фотографию своего боса


этот человек занимается разными видами работ:

-название вида работы
-фотография визуализируящая вид работы
-описание вида работы кратко
-описание вида работы полно

и таких работ может быть для каждого человека от одной до пятисот.

этот человек имеет при себе документы:

-название документа
-фотография документа

---------------------------------------
ну и что тут можно сделать?
причем каждый человек имеет инфу о себе никак, абсолютно никак не пересекающююся с инфой другого человека.

хелп..

Отправлено: 16:50, 23-04-2005

 
mar mar вне форума

Аватара для mar

just mar


Moderator


Сообщения: 3904
Благодарности: 163

Профиль | Отправить PM | Цитировать


E-mail
Цитата:
как в таблице table2 найти номер строки соответствующий номеру id в таблице table1 ??? (((..
Никак. Перечитай вниматеьлно примеры выше этажем. Если хочешь работать с несколькими таблицами одновременно, между ними должна быть установлена связь (Например, id таблицы юзеров <-> user_id таблицы связи юзеров и профессий).
Что касается телефонов, то их, скорей всего вообще не имеет смысла выносить в отдельную таблицу. Добавь полями к пользователям.
Но самое главное - надо очень внимательно почитать что-нибудь по основам SQL. Желательно книжку с примерами и заданиями после каждой главы. И после этого уже спокойно посмотреть на свою задачу.

Отправлено: 12:43, 24-04-2005 | #21



Для отключения данного рекламного блока вам необходимо зарегистрироваться или войти с учетной записью социальной сети.

Если же вы забыли свой пароль на форуме, то воспользуйтесь данной ссылкой для восстановления пароля.


Аватара для ruslandh

info man howto


Сообщения: 6958
Благодарности: 384

Профиль | Сайт | Отправить PM | Цитировать


Это как вы таблицы сформировали
Если первой строке первой таблице соответствует первая строка второй, то тут всё тривиально
А если первой строке первой таблице соответствует третья строка второй таблицы, то надо ещё одну таблицу соответствия вводить, только зачем ?

http://www.osp.ru/win2000/sql/projti...ps05_print.htm
http://dev.mysql.com/doc/mysql/ru/mysql-indexes.html
http://www.google.ru/search?hl=ru&in...E%E8%F1%EA&lr=

-------
Поспешай не торопясь


Отправлено: 13:36, 24-04-2005 | #22


Аватара для E-mail

Ветеран


Сообщения: 640
Благодарности: 2

Профиль | Сайт | Отправить PM | Цитировать


ruslandh во, про тривиальность судовольствием послушал бы

ps пошел по ссылкам

-------
Основы HTML | Конференции


Отправлено: 17:07, 24-04-2005 | #23


Пользователь


Сообщения: 58
Благодарности: 1

Профиль | Отправить PM | Цитировать


E-mail

Чтобы спланировать базу неплохо нарисовать схемку с табличками и стрелочками на бумажке (или воспользоваться чем-нибудь вроде схемы данных в MS Access). В плане sql слабо помогает, но голова пухнет меньше.

Отправлено: 02:23, 25-04-2005 | #24


Аватара для archy

Ветеран


Сообщения: 659
Благодарности: 3

Профиль | Отправить PM | Цитировать


E-mail
Пора вам молодой человек занятся чтением технической литературы

Отправлено: 11:23, 25-04-2005 | #25



Компьютерный форум OSzone.net » Компьютеры + Интернет » Вебмастеру » mysql как лутше построить структуру таблиц в базе?

Участник сейчас на форуме Участник сейчас на форуме Участник вне форума Участник вне форума Автор темы Автор темы Шапка темы Сообщение прикреплено

Похожие темы
Название темы Автор Информация о форуме Ответов Последнее сообщение
MySQL - Хранение значения переменной в MySQL-базе ManHack Программирование и базы данных 7 11-07-2009 10:02
Проблемы с доступом к базе MySQL Alexey2006 Вебмастеру 4 16-01-2009 21:57
MySQL как выбрать 3 значения из разных таблиц? benya Вебмастеру 5 28-07-2005 17:02
Права доступа к базе MySQL monada Вебмастеру 3 29-10-2003 21:33
Как выстроить структуру сети Lin Сетевые технологии 3 01-03-2003 13:23




 
Переход