powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Проектирование БД [игнор отключен] [закрыт для гостей] / Хорошо ли это что в одной таблице 25 колонок?
38 сообщений из 38, показаны все 2 страниц
Хорошо ли это что в одной таблице 25 колонок?
    #36287162
Usik
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Люди вопрос такой есть таблица в которой 25 полей, которые описывают эту сущность.До этой сущности я добираюсь крайне долго, и в конце концов приходится ее описывать.
К примеру Города, клубы (клубы качков, математиков), и вот наконец я добрался до персонала, т.е. описываю человека

-Рост
-Вес
-Глаза
-Пьет/курит
-Работает
-Имя
-Фамилия
-Отчество
..
..

Еще пример Города->Марки телефонов->модели->сам телефон , ну и погнали
-цвет
-масса
-состояние и т.д. (наберется опять 25)

Все поля относятся к подобным сущностям. Но мне кажется что это не хорошо когда столько полей в таблице(у меня их 25).В качестве отношения в случае дробления этой таблицы идеально подходит 1-1. Но 1-1 это вроде и есть одна целая таблица.... в общем неважно. Вопрос такой

1) Хорошо ли это что сущность описывается 25 полями (рассматриваем мою ситуацию)
2) Если нехорошо то как сделать чтобы было хорошо(идею бы, структуру).
...
Рейтинг: 0 / 0
Хорошо ли это что в одной таблице 25 колонок?
    #36287310
Фотография Хрен
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Usik,

Вообще то это не mysql специфичный вопрос. Правильнее его адресовать сюда .

А по существу - 25 полей в таблице не так уж и много. Это нормальное явление.
...
Рейтинг: 0 / 0
Хорошо ли это что в одной таблице 25 колонок?
    #36287473
miksoft
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Конкретно и отдельно для персонала или отдельно для телефонов - ничего страшного в 25 полях нет. Бывает и побольше.

Другое дело, если вам нужно хранить характеристики неопределенного на момент проектирования БД множества объектов. Тогда могут быть варианты.

В любом случае, как уже заметил Хрен, вопрос не MySQL-специфичный и топик переношу.

Модератор: Тема перенесена из форума "MySQL".
...
Рейтинг: 0 / 0
Хорошо ли это что в одной таблице 25 колонок?
    #36287674
nosov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
25 полей -- ваще мизер

The default setting for SQLITE_MAX_COLUMN is 2000. You can change it at compile time to values as large as 32767. On the other hand, many experienced database designers will argue that a well-normalized database will never need more than 100 columns in a table.
...
Рейтинг: 0 / 0
Хорошо ли это что в одной таблице 25 колонок?
    #36288411
guest_20040621
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
> -Рост
> -Вес
> -Пьет/курит
> -Работает
> -Имя
> -Фамилия
> -Отчество

Никто никогда не рассказывал Вам, что они могут меняться? Вот прямо сейчас Вам уместно остановиться и начать изучать проектирование как предмет.
...
Рейтинг: 0 / 0
Хорошо ли это что в одной таблице 25 колонок?
    #36288845
Usik
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Ок спс, т.е. я так понял , что эно нормально...

guest_20040621> -Рост
> -Вес
> -Пьет/курит
> -Работает
> -Имя
> -Фамилия
> -Отчество

Никто никогда не рассказывал Вам, что они могут меняться? Вот прямо сейчас Вам уместно остановиться и начать изучать проектирование как предмет.
Ваще к чему это, вопросы я вроде конкреиные задавал....
1) Хорошо ли это что сущность описывается 25 полями (рассматриваем мою ситуацию)
2) Если нехорошо то как сделать чтобы было хорошо(идею бы, структуру).
...
Рейтинг: 0 / 0
Хорошо ли это что в одной таблице 25 колонок?
    #36288914
guest_20040621
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
> Ваще к чему это

Ваще к тому, что Вы даже не поняли суть проблемы. Немедленно читать буквари.
...
Рейтинг: 0 / 0
Хорошо ли это что в одной таблице 25 колонок?
    #36288937
Usik
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
guest_20040621> Ваще к чему это

Ваще к тому, что Вы даже не поняли суть проблемы. Немедленно читать буквари.

Слушай дружище, такую тему типа читай буквари и я сам бы себе сказал, а помощь чувака который прикрывается тупым гостем мне бы не понадобилась.
...
Рейтинг: 0 / 0
Хорошо ли это что в одной таблице 25 колонок?
    #36289437
Naroto
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
UsikСлушай дружище,

Ув. Usik - не злите пожалуйсто нашего гостя... Он тааакой неутерпимый в гневе... Пжста - не нада. Это к тому что говорит наш Ув guest_20040621 - правильно. Для начала рассмотрите каждую сущность на предмет ее нормализации. Например:

параметрические показатели одного человека меняются со временем. То есть вес Naroto в начале года был 110 lb а сегодня Naroto объелось и весит уже 150 lb но вот оно возьмётся за себя и станет худеть и опять станет 110 lb. То же и с ростом. Naroto уже старенькое и сгорбливаецца. Было 6 ft теперь вот 5 ft 10 in. Или вот Курит - не курит... Naroto давно не курило.. :) Но это же не видно... Ну и так далее. То есть представьте что для описания параметров одного человека по имени Naroto вам потребуецца 150 записей в течение одного года. И каждое по 25 полей. Это ж ваша база не выдержит описания всего что присходит с Naroto за достаточно короткий период времени. (1 год){Нет ну выдержит канешно - но не в этом суть}

А посему - почитайте теорию и увидите что для нормализации базы Вам понадобится упростить все Ваши сущности. Развести их по полочкам:
ЧЕЛОВЕК
у самого человека для записи в книге актов рождения будут как бы только {извините за медицинские термины}:
ЧЕЛОВЕКПОЛ ЧЕЛОВЕКА
ОТЕЦ ЧЕЛОВЕКА (если известен)
МАТЬ ЧЕЛОВЕКА (если назвалась)
ДЕНЬ РОЖДЕНИЯ ЧЕЛОВЕКА
ВРЕМЯ РОЖДЕНИЯ ЧЕЛОВЕКА
МЕСТО РОЖДЕНИЯ ЧЕЛОВЕКА
ВЕС ПРИ РОЖДЕНИИ ЧЕЛОВЕКА
РОСТ ПРИ РОЖДЕНИИ ЧЕЛОВЕКА
ЦВЕТ КОЖИ ПРИ РОЖДЕНИИ ЧЕЛОВЕКА
ЦВЕТ ГЛАЗ ПРИ РОЖДЕНИИ ЧЕЛОВЕКА
ГРУППА КРОВИ ЧЕЛОВЕКА
КОЛИЧЕСТВО РУЧЕК ЧЕЛОВЕКА
КОЛИЧЕСТВО НОЖЕК ЧЕЛОВЕКА
......
АКУШЕРКА ПРИНИМАВШАЯ РОДЫ ЧЕЛОВЕКА
РОДДОМ ГДЕ ВСЁ ЭТО ПРОИСХОДИТ
ВРАЧ ДЕЖУРНЫЙ
ПАЛАТА КУДА ПОЛОЖИЛИ ЧЕЛОВЕКА
ТАБЛИЧКА КОТОРУЮ ПРИВЯЗАЛИ К РУЧКЕ ЧЕЛОВЕКА
ИМЯ ПРО РОЖДЕНИИ (может быть бланк)
...

То есть наберём и больше если захотим - и что? То есть вот так всё записано когда родилось Naroto.. А теперь:

current attributes (функция по времени)
--АДРЕС ЧЕЛОВЕКА
--ВЕС ЧЕЛОВЕКА
--РОСТ ЧЕЛОВЕКА
--СЛАБОСТИ ЧЕЛОВЕКА
--МЕСТО РАБОТЫ ЧЕЛОВЕКА
--ПРОФЕССИЯ ЧЕЛОВЕКА
.....


То есть ваш ЧЕЛОВЕК если разобраться будет с теми же 25 полями в которые будут вбиты его текущие аттибуты на данное время, год назад, неделю назад и так далее. Определитесь с минимально необходимым набором неизменных данных определяющим сущность на какой то период времени. это и будет уровнем грануляции вашей системы. Количество полей ограничивается только параметрами системы. Naroto понятно изложило?
...
Рейтинг: 0 / 0
Хорошо ли это что в одной таблице 25 колонок?
    #36289494
Usik
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Naroto, спс за разнеснения, но я вот чего тока не пойму,
положим таблица такая
-Имя
-Рост
-Вес

По началу было записано так

Иван 190 80

Через год Иван похудел, имеем
Иван 190 60

Дык если он похудел, апдэйтим запись с нужным значением и все.

авторНу и так далее. То есть представьте что для описания параметров одного человека по имени Naroto вам потребуецца 150 записей в течение одного года. И каждое по 25 полей. Это ж ваша база не выдержит описания всего что присходит с Naroto за достаточно короткий период времени. (1 год){Нет ну выдержит канешно - но не в этом суть}


Я апдэйтнул запись, и все. Дак откуда появится 150 записей на этого Ивана? Вот чего непонд я.
...
Рейтинг: 0 / 0
Хорошо ли это что в одной таблице 25 колонок?
    #36289572
Naroto
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Usik Я апдэйтнул запись, и все. Дак откуда появится 150 записей на этого Ивана? Вот чего непонд я.

Вы совершенно правы для такого сценария (и если не нужно исторических данных) всё что нужно "на данный момент" - именно так и делают. Но к сожалению базы данных не для этого существуют. Они хранят информацию длительное время и управляют ею. Смотрите - данные роддома о рождении ЧЕЛОВЕКА где то зарегистрированы и не могут быть изменены. Никогда. это запрещено законом. Если родился белый мальчик - вы не можете изменить его на чёрную девочку, ведь так?
...
Рейтинг: 0 / 0
Хорошо ли это что в одной таблице 25 колонок?
    #36289576
Naroto
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
динамические же изменения по времени, по цене, по жизни, по чему угодно - да конечно существуют и в зависимости от задач их можно вносить в базу данных а можно и обойтись. Понимаете о чём Naroto ? как пример - Вам инересно в какой цвет были покрашены Башни Близнецы в течение всего времени существования этих зданий? Если нет - зачем хранить эту информацию в базе? А если да?
...
Рейтинг: 0 / 0
Хорошо ли это что в одной таблице 25 колонок?
    #36289581
Naroto
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Пример Naroto привело не простой.. Башни Близнецы сгорели. Нашлась всего одна компания в мире которая установила причину и указала возможный путь предотварщения пожара. Догадываетесь откуда они это узнали? Знаете какой путь был предложен?
...
Рейтинг: 0 / 0
Хорошо ли это что в одной таблице 25 колонок?
    #36289603
Naroto
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Кстати о количестве полей описывающих сущность - из того же примера про Башни - Там было всё таааак денормализовано что просто кашмар. То есть понадобилось много времени чтобы построить правильную версию из бардака который использовали загружая данные в три десятка таблиц по 180 полей каждое. А если нормализовать то ответ получится сразу - тока посмотри.. :)
...
Рейтинг: 0 / 0
Хорошо ли это что в одной таблице 25 колонок?
    #36289649
guest_20040621
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Naroto, взялись объяснять - не пишите фигни и используйте нормальную терминологию. Темпоральность данных связана с нормализацией опосредованно или никак.
...
Рейтинг: 0 / 0
Хорошо ли это что в одной таблице 25 колонок?
    #36289658
Naroto
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
guest_20040621Naroto, взялись объяснять - не пишите фигни

Ув guest_20040621 ... Спасибо за напоминание... Но Naroto очень просит Вас держать себя в руках ... Naroto благодарило... Ко всему Naroto ничего не объясняло, Naroto рассуждало... Вслух....
...
Рейтинг: 0 / 0
Хорошо ли это что в одной таблице 25 колонок?
    #36289662
Naroto
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Для Топик Стартера. Темпоральность - это зависимость от времени. Действительно - никакой зависимости нет. Naroto привело эту зависимость за неимением ничего лучшего. Сама идея Реляционных Баз Данных - они Относительны. (От слова Relation - Отношение). Суть же любых Баз данных - обеспечение Хранения данных длительное (относительно) время а не их динамические изменения. Это более философская тема чем научная. Надеюсь Naroto доступно объяснило {без сложных терминов}?
...
Рейтинг: 0 / 0
Хорошо ли это что в одной таблице 25 колонок?
    #36289667
Фотография alexeyvg
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
NarotoКо всему Naroto ничего не объясняло, Naroto рассуждало... Вслух....Вобщем то нормализация и темпоральность действительно не связанны.

Нужна ли для задачи автора темпоральность - это ему решать.

Конечно, 25 полей - это нормально, но для каких то нужны и справочники (вроде автор их не предусматривал).

Ну и вообще, может, для данной задачи лучьше иметь таблицу объекта и таблицы атрибутов...

Однако про зададачу ничего не сказано, поэтому на вопрос "можно ли у сущности делать по 25 атрибутов" нужно ответить - да.
А на вопрос - "правильная ли схема используется для данной задачи" нужно ответить - неизвестно, т.к. неизвестна задача.
...
Рейтинг: 0 / 0
Хорошо ли это что в одной таблице 25 колонок?
    #36289685
Naroto
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
alexeyvgНу и вообще, может, для данной задачи лучьше иметь таблицу объекта и таблицы атрибутов...
Предела усовершенствования уже существующего ХОРОШЕГО - нет. Да и ЛУЧШЕЕ враг ХОРОШЕГО. Naroto очень рекомендовало бы топик стартеру почитать Аз и Буки и Веди и Гаммы проектирования баз. Как это было предложено в весьма положительной {относительно конечно На взгляд Naroto} форме Ув. guest_20040621. Конечно всё зависит от задачи. Конкретний задачи. И как предмет для ее решения - если Вы не знаете что делать с базой данных - не используйте ее и всё. В Большинстве оперативных задач базы данных просто никчему.
...
Рейтинг: 0 / 0
Хорошо ли это что в одной таблице 25 колонок?
    #36289739
Usik
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Почитал ,тут все... Думаю еще несколько раз перечитаю. В общем для чего мне все это нужно.
Пишу сайт. Который содержит в себе частные объявления о продаже ПК и ноутов. Схема БД была создана вот по таким суждениям

Есть узеры которые размещают по городам объявления,есть города , там продают много марок ноутов и ПК, у марки (например Acer) есть много моделей,а уже у моделй есть ее представитель.
Т.е. Есть таблицы user,city,mark,model,PCnout. Они все связаны между собой отношениями.
Именно для описания этого представителя(PCnout) мне и нужны 25 полей.

1 ОЗУ -128
2 ЦП -3000
3 Видео 512
...
....
25 HDD 250

Данные о производителе будут удалаться после двух недель со дня опубликации объявления.
В течение 2-ух недель, узер может войти на сайт под своим логином и если он вдруг вспомнил
что объем HDD у него не 250Gb , а 2Tb, то он может поменять те значения о которых он вспомнил.
Хранить историю его воспоминаний мне не нужно.

Вот применительно к этой ситуации мне хотелось узнать о корректности сущности с 25 полями.
...
Рейтинг: 0 / 0
Хорошо ли это что в одной таблице 25 колонок?
    #36289749
guest_20040621
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
> Конечно всё зависит от задачи.

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

Вы, Naroto, слишком многословны для реального юзера и подозрительно адаптивны для бота.
...
Рейтинг: 0 / 0
Хорошо ли это что в одной таблице 25 колонок?
    #36289760
Naroto
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
guest_20040621Вы, Naroto, слишком многословны ....
Не судите да не судимы будете... Уважаемый... Naroto ещё раз поблагодарило Вас, Ув. guest_20040621 за сдержанность.

теперь о вашей Задаче Топик Стартер. Задача ставится просто - Ваш сайт - сайт объявлений. Сущность его - контент. это один текстовый филд. Выбирать пользователь будет по:
criteria0. Местоположению
1. ЦЕНЕ
2. Типу Системы (сервер (блейд, тауер...), деск, нот, палм, и так далее)
3. Производитель
4. Год Выпуска (или проще - новый старый)
5. Операционной Системе
6. Конфигурации.
7. may be.... photo


Вроде все Ваши сущности преведены. Разбивка или деталировка по компонентам обычно для вашей системы не требуется. Достаточно сделать единый текстовый филд в котором можно или не обязательно вносить все более детальные параметры системы.

Например Naroto {kak сказал ув гость} многословно. С чем это связано? Оно - это балбес из Отдела Продаж Носков фирмы Адидас. Но у нее есть три стареньких машины. Оно понятия не имеет что там внутри. А хотело продать. Всё что надо - поместить объяву. То есть - цена, место, как называецца, фото.... и всё. Не так ли?
Пример такой системы в реальной жизни посмотрите тут:
Если будут более детальные вопросы - задавайте. Naroto откланяло...
...
Рейтинг: 0 / 0
Хорошо ли это что в одной таблице 25 колонок?
    #36289911
Фотография softwarer
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
UsikВот применительно к этой ситуации мне хотелось узнать о корректности сущности с 25 полями.
Для такой задачи обычно используют EAV (поиcк легко даст ответ, что это такое). Сущность с 25 полями в первом приближении корректна и имеет перед EAV выигрыш по скорости, но в этом случае придётся добавлять поля каждый раз, когда захочется вводить ещё и например "количество usb портов" или "разрешение веб-камеры".
...
Рейтинг: 0 / 0
Хорошо ли это что в одной таблице 25 колонок?
    #36289912
Фотография iscrafm
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
пример системы
снизу страницы - удобный фильтр по атрибутам.
...
Рейтинг: 0 / 0
Хорошо ли это что в одной таблице 25 колонок?
    #36290151
guest_20040621
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
> Для такой задачи обычно используют EAV

Можно уточнить, кто использует и почему?

Только с виду задача вылядит простой. Ее нормальное решение заключается в постоянном уточнении модели (буквально на прошлой неделе или неделю назад обсуждалось).

> Сущность с 25 полями в первом приближении корректна

Скорее можно предположить обратное. Такие длинные наборы атрибутов я бы посчитал оправданными исключительно для каких-то расчетных или измеряемых величин. В реальном мире такие сущности не встречаются. Один пример - и я готов изменить свою точку зрения.
...
Рейтинг: 0 / 0
Хорошо ли это что в одной таблице 25 колонок?
    #36290273
Фотография softwarer
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
guest_20040621Можно уточнить, кто использует
Программисты подобных сайтов.

guest_20040621и почему?
Вопрос скорее к ним. Полагаю, потому что:

1. Так легче работать в стиле "отдал и забыл", интерфейс добавления атрибута сделать - раз плюнуть.
2. Скорости вполне хватает - чай, не амазон.
3. И вообще безумно круто, сделал великую универсальную вещь, так можно любую задачу решить.

guest_20040621Ее нормальное решение заключается в постоянном уточнении модели
Согласен. Но сомневаюсь, что в данном случае нужно нормальное решение.

guest_20040621В реальном мире такие сущности не встречаются. Один пример - и я готов изменить свою точку зрения.
Я не знаю, настроены ли Вы на нормальный разговор или на флейм, поэтому выдам два ответа для этих случаев, а дальше - выбирайте.

1. Ответ флеймовый. Пример - анкета на загранпаспорт. Там порядка тридцати атрибутов, не считая дочерних (дети, места работы) и считая фио, адреса итп за один текстовый атрибут. И в реальном мире это именно одна сущность (которая может быть написана с ошибками, на несуществующего человека итп). Это листок бумаги, который должен лежать в базе "как он есть".

2. Ответ нормальный. Для любой задачи, где возникает подобная сущность, в принципе можно начать уточнять и расширять постановку задачи так, что для этой новой задачи будет удобно выделить часть атрибутов в отдельную сущность. Если заранее закладываться на такое неограниченное расширение, с Вами можно согласиться, но на практике инженерное искусство заключается в поиске оптимального компромисса между "будущими возможностями" и "сегодняшними стоимостью и трудоёмкостью".

Ключевой момент: хотя наша работа так или иначе моделирует реальный мир, вопрос в том, так или иначе. В большинстве задач не нужно и даже вредно скрупулёзно моделировать мир "как он есть". Скажем, будет идиотизмом в той самой анкете на загранпаспорт заводить сущности "первая страница анкеты", "вторая страница анкеты" итп. Для того, чтобы оптимально решить задачу, нужно манипулировать сущностями, удобными с точки зрения решения именно этой задачи, даже если их отображение на реальный мир не совсем "один к одному". Примером вспомню страховую ИС, в которой у нас было три пола: "мужчина", "женщина" и "ребёнок". Да, легко привести "ужасов" такой схемы, типа "ребёнок 80-ти лет", но защититься от этого более чем окупалось тем, что актуариям именно так удобно делать свои расчёты.

В данном случае и для этой задачи такая сущность - покроет потребности на ближайшие годы, имхо. А "в первом приближении" означает, что когда и если потребуется уточнять модель - это будет уже проект другого уровня.
...
Рейтинг: 0 / 0
Хорошо ли это что в одной таблице 25 колонок?
    #36290280
Фотография Папа Игорь
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
UsikЛюди вопрос такой есть таблица в которой 25 полей, которые описывают эту сущность.
Еще пример Города ->Марки телефонов->модели->сам телефон , ну и погнали
-цвет
-масса
-состояние и т.д. (наберется опять 25)

Все поля относятся к подобным сущностям .

Ваш ряд можно продолжить, если исследовать бактерии на телефоне (или рестораны в городе ).

Все же Вам правильно посоветовали немного подучиться. Без обид. У Вас очень низок уровень знаний в этом виде деятельности (проектирование БД).

Еще раз, без обид.
...
Рейтинг: 0 / 0
Хорошо ли это что в одной таблице 25 колонок?
    #36290330
guest_20040621
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
> в реальном мире это именно одна сущность (которая может быть написана с ошибками, на несуществующего человека итп).

;) Полагаю, вы сами прекрасно понимаете, что это не так.

> Для любой задачи, где возникает подобная сущность, в принципе можно начать уточнять и расширять постановку задачи так,
> что для этой новой задачи будет удобно выделить часть атрибутов в отдельную сущность.

Абсолютно верно. В мире вообще не бывает ничего простого и линейного. Мир - это только и исключительно фрактальные структуры.

> Если заранее закладываться на такое неограниченное расширение

Нет необходимости делать это всегда.

> будет идиотизмом в той самой анкете на загранпаспорт заводить сущности "первая страница анкеты", "вторая страница анкеты"

Разве? Например, в случае, если понадобится контролировать время заполнения анкеты, я бы так и сделал.

> В данном случае и для этой задачи такая сущность - покроет потребности на ближайшие годы

Очень может быть. Но потребности обсуждать не интересно. Интересно обсуждать решения. А в кракозябрах обкуренных китайских первоклассников пусть они же и разбираются.
...
Рейтинг: 0 / 0
Хорошо ли это что в одной таблице 25 колонок?
    #36290388
Фотография softwarer
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
guest_20040621Абсолютно верно. В мире вообще не бывает ничего простого и линейного. Мир - это только и исключительно фрактальные структуры.
Верно. Однако, если человек пишет склад, ему не стоит начинать с изучения химии (дабы учитывать молекулы тмц на этом складе).

guest_20040621> будет идиотизмом в той самой анкете на загранпаспорт заводить сущности "первая страница анкеты", "вторая страница анкеты"

Разве? Например, в случае, если понадобится контролировать время заполнения анкеты, я бы так и сделал.
А что будет, когда поменяется порядок пунктов на бумажке? Будем переносить атрибуты в другую сущность? А как будем решать вопрос "до 22.02.2010 эти данные означали, что поле "пол" заполнено до 17:02, а в последующие дни - что после 17:02"?

guest_20040621Очень может быть. Но потребности обсуждать не интересно. Интересно обсуждать решения. А в кракозябрах обкуренных китайских первоклассников пусть они же и разбираются.
Я представил себе автослесаря, которому дитё говорит "хочу трёхколесный велосипед", а тот начинает рассуждать - мол, АКПП нет, дифференциалов нет, руля нормального и то нет, не потребность а дурость сплошная и обсуждать неинтересно.
...
Рейтинг: 0 / 0
Хорошо ли это что в одной таблице 25 колонок?
    #36290414
guest_20040621
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
> если человек пишет склад, ему не стоит начинать с изучения химии

Не уверен. Хотя бы общие знания необходимы. Например, для того, чтобы не хранить ГСМ вместе с ТНП, ПП или ЛС.

> А что будет, когда поменяется порядок пунктов на бумажке?

В данном случае ничего не будет. Я не буду проектировать структуру данных для МИД, паспортно-визовой службы и пр. Ни за деньги, ни просто так. Не интересно. Но задача имеет тривиальное решение.

> Я представил себе автослесаря, которому дитё говорит "хочу трёхколесный велосипед", а тот начинает рассуждать - мол, АКПП
> нет, дифференциалов нет, руля нормального и то нет, не потребность а дурость сплошная и обсуждать неинтересно.

А я представляю, как автослесарь идет к педиатру и тот рассказывает автослесарю, какими особенностями должен обладать велосипед для его ребенка с учетом его возраста и состояния. Автослесарь в данном случае - источник бабла, а не генератор решений. Педиатр не должен читать автослесарю курс ортопедии или мануальной терапии, а должен сформулировать перечень ограничений. Это штатное разделение обязанностей, понимаете? Так и здесь. Обкуренные китайские первоклассники могут заниматься чем угодно, мне коллекционировать умозаключения дебилов ни к чему.
...
Рейтинг: 0 / 0
Хорошо ли это что в одной таблице 25 колонок?
    #36290454
Фотография softwarer
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
guest_20040621Педиатр не должен читать автослесарю курс ортопедии или мануальной терапии,
Тогда странно, что Вы начали с отсылки топикстартера к букварю (то есть к этим курсам).
...
Рейтинг: 0 / 0
Хорошо ли это что в одной таблице 25 колонок?
    #36290478
guest_20040621
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
> Тогда странно, что Вы начали с отсылки топикстартера к букварю (то есть к этим курсам).

Ничего странного. Хочет знать ответ на вопрос "почему" - пусть идет учиться.
...
Рейтинг: 0 / 0
Хорошо ли это что в одной таблице 25 колонок?
    #36290558
guest_20040621
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Спасибо, softwarer, благодаря этому обсуждению окончательно оформились некоторые вещи (так иногда бывает, если просто проговорить известные факты). Если бы стояла задача написать продолжение "Введения" Дейта, то я структурировал бы материал в такой последовательности:
- логика,
- темпоральность,
- фрактальность,
- метамодели.

Тогда курс проектирования с точки зрения полноты я посчитал бы достаточным для практической работы.
...
Рейтинг: 0 / 0
Хорошо ли это что в одной таблице 25 колонок?
    #36290587
Naroto
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
iscrafmснизу страницы - удобный фильтр по атрибутам.
Реальная задача Топик Стартера - именно Доска Объявлений. Naroto думало что исходить стоило бы из этого. Детальной информации может и не быть. Как пример - есть вот Ноут у Naroto Jr. фирмы Асер кажется 14" по диагонали. наклеечка на на панельке Intel Inside. Windows Vista. вроде включаецца... Предложу ка я его за $150, Нормально?

Это склад предпродажного обслуживания или комиссионнный отдел какого нить магазина может располагать информацией профессионального уровня - обо всех комплектующих и конфигурирующих элементах каждой модели выпускавшейся в мире. Своего рода комплектационный БОМ. Ваш пример вроде бы именно такой, Ув. iscrafm. У нормального среднего "узера" и в помине нет таких знаний. Разбирается он/ она в этом по стольку поскольку. Да и не нужны они на 2-х недельном интервале жизни объявления. Хотя Naroto судило по зажравшимся Мериканам канешна.
...
Рейтинг: 0 / 0
Хорошо ли это что в одной таблице 25 колонок?
    #36290603
guest_20040621
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
А что, Naroto, как там американский народ на кризис реагирует? Судя по новостям, безработица около 10%, прочитал "есть вот Ноут у Naroto Jr. фирмы Асер" и подумал: если ребенку покупают Acer - значит, совсем дела плохи?
...
Рейтинг: 0 / 0
Хорошо ли это что в одной таблице 25 колонок?
    #36290691
Naroto
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
guest_20040621если ребенку покупают Acer - значит, совсем дела плохи?
Спасибо, Ув guest_20040621 за беспокойство. Ничего тут себе - народ работает. это тем кому не хочется ничего делать (а таковых оказывается 10% всего ;) - получают свои копеечки из Страхового Пособия по безработице. В Большинстве Ай Ти нужда в хороших специалистах вашего уровня всегда была и остаётся на очень высоком уровне. С большим респектом.

Да и с количеством складированных где то на чердаке Асер нотбуков в отдельно взятой семье тоже всё в порядке. Naroto оценило бы 2.2 Пи Си на душу населения. Naroto Jr получает свой ThinkPad последней модели бесплатно от колледжа каждые два года. Но покупательная жилка Мериканов настолько усложнена что иногда диву даёшьсё. Ну не нужен тебе этот Нот за $299, совсем не нужен. ну уж так разрекламирован "Один на семью и только сегодня" - что идёшь и берёшь его "на подарок". Ведь скоро Кристмас как никак.

Как страшно жить ©...

Naroto благодарило за внимание.
...
Рейтинг: 0 / 0
Хорошо ли это что в одной таблице 25 колонок?
    #36290797
Фотография iscrafm
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
NarotoЭто склад предпродажного обслуживания или комиссионнный отдел какого нить магазина может располагать информацией профессионального уровня - обо всех комплектующих и конфигурирующих элементах каждой модели выпускавшейся в мире. Своего рода комплектационный БОМ. Ваш пример вроде бы именно такой, Ув. iscrafm. У нормального среднего "узера" и в помине нет таких знаний. Разбирается он/ она в этом по стольку поскольку. Да и не нужны они на 2-х недельном интервале жизни объявления.
ествественно, если знаний нет, то текст объявления. Но если есть выборка по тегам, которая ускоряет поиск, и умение пользователя прочитать спецификацию на устройство, то почему бы, дополнительно, не предоставить такую возможность. Главное не напрягать пользователя придумыванием этих самых тегов, а предоставить предметный классификатор, который, естественно, создается специалистом в этой области.
...
Рейтинг: 0 / 0
Хорошо ли это что в одной таблице 25 колонок?
    #36290826
Naroto
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
iscrafmНо если есть выборка по тегам, которая ускоряет поиск, и умение пользователя прочитать спецификацию на устройство, то почему бы, дополнительно, не предоставить такую возможность. Главное не напрягать пользователя !!! придумыванием этих самых тегов, а предоставить предметный классификатор, который, естественно, создается специалистом в этой области.

Конечно это было бы здорво Ув. iscrafm. несомненно. Но вот чем к примеру формат единого текстового поля предпочтительнее разбивке по {может быть} ускоряющим поиск аттрибутам. Однажды Naroto купило два мотороллера порадовать детей. Я думаю у Топик Стартера нет сомнений что Naroto если немного разбиралось в Пи Сях то совершенно понятия не имело что такое Мотороллер и из чего он состоит. Они {моторольчики} благополучно простояли в гаражике - дети на них не купились. Настало время продаж. Что сделало Naroto? нашло другой такой же юнит на craigslist.org на продажу (в другом городе) склонировало 1:1 объяву в красивых словесах (без всяких тех терминов - просто поле с красивыми словами) только добавило свои фотки. Улетело за один уикенд... С наваром между прочим. Naroto гордило собой...

Старшая дочка Naroto когда уезжала в Испанию решила пораспродавать свою скудненькую мебель. Там же. craigslist.org. Заработала около $2000. Точно так же - клонированием подобных объявлений. принцип (или социальная бизнес-модель) доски объявлений craigslist.org - одно из фундаментальных внедрений C2C (consumer to consumer) електронно коммерческих порталов на сегодня. Принцип KISS (keep it simple stupid). Naroto с почтением откланяло...
...
Рейтинг: 0 / 0
38 сообщений из 38, показаны все 2 страниц
Форумы / Проектирование БД [игнор отключен] [закрыт для гостей] / Хорошо ли это что в одной таблице 25 колонок?
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]