Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2002.10.14;
Скачать: CL | DM;

Вниз

Структура базы   Найти похожие ветки 

 
Sten ©   (2002-09-18 22:23) [0]

Уважаемые мастера! Подскажите плиз структуру базы MSAccess,
если мне нужно хранить ФИО, возраст, адрес и n-фотографий.
Сейчас храню в базе пути к фотографиям, но хотелось бы чтобы
все было одним файлом.
Спасибо.


 
RDA ©   (2002-09-19 09:45) [1]

Базы в Accsess состоят из одного файла, в нем хранится множество таблиц и вся остальная информация.
Создай две таблицы
1. СЧЕТЧИК(Первичный ключ),ФИО,ВОЗРАСТ, АДРЕС - мастер табл.
2. СЧЕТЧИК(Первичный ключ),P_Мастер(ссылка на запись в родительской таблице),BLOB - деталь табл.

Установи связи через меню Сервис->Схема данных.


 
Sten ©   (2002-09-19 16:44) [2]

спасибо RDA, идею понял.
Но только зачем делать связанные таблицы, если
всеравно нужно открывать мастер таблицу, выводить
имя, возраст и тел., потом закрыть ее, открыть
деталь таблицу и сделать выборку фотографий
по Р_Мастер. Или это делается не так?


 
Polevi ©   (2002-09-19 16:48) [3]

затем что ФИО один а фотографий n


 
Sten ©   (2002-09-19 23:26) [4]

насколько я понял, то смысл в связи таблиц
в том чтобы фотографии удалялись автоматически
с удалением ФИО, больше незачем, т.к. при внесении
фотографий я сам буду открывать таблицу деталь и
заполнять все поля, в том числе и Р_Мастер. А потом
буду считывать из таблицы мастер ФИО итд, открывать
табл. деталь и искать Р_Мастер совпадающий с СЧЕТЧИК
(в мастер табл.) и подгружать фотографии.

Или когда таблицы связаны, открыв мастер табл. можно
получить доступ к полям табл. деталь относящимся к данному
ФИО.
Разъясните ламеру плиз...


 
Sten ©   (2002-09-20 00:42) [5]

все понял.....

Т.Е. прийдется разместить 2-3 компонента TTable,
не многовато ли ресурсов занимать будет? Какие
варианты?


 
Виталий Панасенко   (2002-09-20 08:52) [6]

А что, большинство БД состоит из ОДНОЙ таблицы ?..:-))


 
-=Sergeante=- ©   (2002-09-20 11:10) [7]


> Sten © (20.09.02 00:42)


Не будет. Это основной и правильный подход, который отвечает идиологии построения реляционных БД.


 
Bond ©   (2002-09-20 14:41) [8]

Stan, не дури людям голову
Уж структуру базы не составить самому - это стыдно


 
Sten ©   (2002-09-20 23:47) [9]

> Bond:
я давно составил структуру, но сейчас
хочу оптимизировать...уж сильно разрослась
база.

у меня еще один вопрос к мастерам:
поступило мнение, что фотографии
лучше хранить не в базе, а во внешних
файлам??!! Что посоветуете???

Спасибо за ваши ответы.


 
sniknik ©   (2002-09-21 12:48) [10]

открою большой секрет. готов? как сделаеш так и будет!!! после всегда можно доказать что сделано неправильно/правильно. ты только делай чтонибудь и думай.

посмотри на фотки, размер большой? а файл Access максимум 2гига. вот и решай что лутше. или сколько MDB-шников у тебя будет. а ты хотел одной табличкой обойтись????



Страницы: 1 вся ветка

Текущий архив: 2002.10.14;
Скачать: CL | DM;

Наверх




Память: 0.49 MB
Время: 0.015 c
3-45235
Карелин Артем
2002-09-24 11:38
2002.10.14
FireBird. Чтение записи из другой таблицы в триггере.


1-45441
Демонов Е.В.
2002-10-03 12:08
2002.10.14
Вопрос О Процессах


1-45414
Dead Stark
2002-10-03 12:45
2002.10.14
Как преобразовать массив olevariant в array of word?


14-45515
Malder
2002-09-15 14:38
2002.10.14
Кто что думает о легализации проституции


14-45506
Карелин Артем
2002-09-18 12:32
2002.10.14
Инет через GPRS.