Предупреждение: strtotime () [function.strtotime]: не безопасно положиться на timezone параметры настройки системы. Вы - *required*, чтобы использовать урегулирование date.timezone или date_default_timezone_set () функция. В случае, если Вы использовали любой из тех методов, и Вы все еще получаете это предупреждение, Вы наиболее вероятно написали timezone идентификатор c орфографическими ошибками. Мы выбрали 'America/New_York' для 'EDT/-4.0/DST' вместо этого в/home/frodr/public_html/msofficetuneup.com/wp-includes/functions.php на линии 35
Предупреждение: дата () [function.date]: не безопасно положиться на timezone параметры настройки системы. Вы - *required*, чтобы использовать урегулирование date.timezone или date_default_timezone_set () функция. В случае, если Вы использовали любой из тех методов, и Вы все еще получаете это предупреждение, Вы наиболее вероятно написали timezone идентификатор c орфографическими ошибками. Мы выбрали 'America/New_York' для 'EDT/-4.0/DST' вместо этого в/home/frodr/public_html/msofficetuneup.com/wp-includes/functions.php на линии 107
Предупреждение: дата () [function.date]: не безопасно положиться на timezone параметры настройки системы. Вы - *required*, чтобы использовать урегулирование date.timezone или date_default_timezone_set () функция. В случае, если Вы использовали любой из тех методов, и Вы все еще получаете это предупреждение, Вы наиболее вероятно написали timezone идентификатор c орфографическими ошибками. Мы выбрали 'America/New_York' для 'EDT/-4.0/DST' вместо этого в/home/frodr/public_html/msofficetuneup.com/wp-includes/functions.php на линии 109
Предупреждение: дата () [function.date]: не безопасно положиться на timezone параметры настройки системы. Вы - *required*, чтобы использовать урегулирование date.timezone или date_default_timezone_set () функция. В случае, если Вы использовали любой из тех методов, и Вы все еще получаете это предупреждение, Вы наиболее вероятно написали timezone идентификатор c орфографическими ошибками. Мы выбрали 'America/New_York' для 'EDT/-4.0/DST' вместо этого в/home/frodr/public_html/msofficetuneup.com/wp-includes/functions.php на линии 111
Предупреждение: дата () [function.date]: не безопасно положиться на timezone параметры настройки системы. Вы - *required*, чтобы использовать урегулирование date.timezone или date_default_timezone_set () функция. В случае, если Вы использовали любой из тех методов, и Вы все еще получаете это предупреждение, Вы наиболее вероятно написали timezone идентификатор c орфографическими ошибками. Мы выбрали 'America/New_York' для 'EDT/-4.0/DST' вместо этого в/home/frodr/public_html/msofficetuneup.com/wp-includes/functions.php на линии 112
Февраль
Предупреждение: strtotime () [function.strtotime]: не безопасно положиться на timezone параметры настройки системы. Вы - *required*, чтобы использовать урегулирование date.timezone или date_default_timezone_set () функция. В случае, если Вы использовали любой из тех методов, и Вы все еще получаете это предупреждение, Вы наиболее вероятно написали timezone идентификатор c орфографическими ошибками. Мы выбрали 'America/New_York' для 'EDT/-4.0/DST' вместо этого в/home/frodr/public_html/msofficetuneup.com/wp-includes/functions.php на линии 35
Предупреждение: дата () [function.date]: не безопасно положиться на timezone параметры настройки системы. Вы - *required*, чтобы использовать урегулирование date.timezone или date_default_timezone_set () функция. В случае, если Вы использовали любой из тех методов, и Вы все еще получаете это предупреждение, Вы наиболее вероятно написали timezone идентификатор c орфографическими ошибками. Мы выбрали 'America/New_York' для 'EDT/-4.0/DST' вместо этого в/home/frodr/public_html/msofficetuneup.com/wp-includes/functions.php на линии 107
Предупреждение: дата () [function.date]: не безопасно положиться на timezone параметры настройки системы. Вы - *required*, чтобы использовать урегулирование date.timezone или date_default_timezone_set () функция. В случае, если Вы использовали любой из тех методов, и Вы все еще получаете это предупреждение, Вы наиболее вероятно написали timezone идентификатор c орфографическими ошибками. Мы выбрали 'America/New_York' для 'EDT/-4.0/DST' вместо этого в/home/frodr/public_html/msofficetuneup.com/wp-includes/functions.php на линии 109
Предупреждение: дата () [function.date]: не безопасно положиться на timezone параметры настройки системы. Вы - *required*, чтобы использовать урегулирование date.timezone или date_default_timezone_set () функция. В случае, если Вы использовали любой из тех методов, и Вы все еще получаете это предупреждение, Вы наиболее вероятно написали timezone идентификатор c орфографическими ошибками. Мы выбрали 'America/New_York' для 'EDT/-4.0/DST' вместо этого в/home/frodr/public_html/msofficetuneup.com/wp-includes/functions.php на линии 111
Предупреждение: дата () [function.date]: не безопасно положиться на timezone параметры настройки системы. Вы - *required*, чтобы использовать урегулирование date.timezone или date_default_timezone_set () функция. В случае, если Вы использовали любой из тех методов, и Вы все еще получаете это предупреждение, Вы наиболее вероятно написали timezone идентификатор c орфографическими ошибками. Мы выбрали 'America/New_York' для 'EDT/-4.0/DST' вместо этого в/home/frodr/public_html/msofficetuneup.com/wp-includes/functions.php на линии 112
02
Вспомните к таблице Dolls, которую Вы составляли в Главе 1, чтобы сохранить список bobblehead кукол. Одно из сведений стола Dolls - область Изготовителя, которая перечисляет название компании, которая создала каждую куклу. Хотя это походит на достаточно простую деталь, оказывается, что, чтобы должным образом оценить ценность bobblehead, Вы должны знать справедливый бит больше о производственном процессе. Вы можете хотеть знать вещи как то, где фирма-изготовитель определила местонахождение, какой длины это было в бизнесе, и если это должно было отбить судебные процессы от сердитых клиентов.
Если Вы чувствуете себя ленивыми, Вы могли бы добавить всю эту информацию к столу Dolls, как так (grayed, колонки - новые):
|
УДОСТОВЕРЕНИЕ ЛИЧНОСТИ |
Характер |
Изготовитель |
Местоположение изготовителя |
Изготовитель, Открывающий Год |
Судебные процессы изготовителя |
Покупная цена |
|---|---|---|---|---|---|---|
|
342 |
Йода |
MagicPlastic |
Китай |
2003 |
Нет |
8,99$ |
Ваша первая реакция на этот стол состоит в том, чтобы, вероятно, волноваться о беспорядке всех этих областей. Но не делайте panicin реальный мир, столы должны включать все важные детали, таким образом, они часто становятся довольно широкими. (Это - правило #3 дизайна данных от Раздела 2.5.3.) Так не позволяют беспорядку беспокоить Вас. Вы можете использовать методы как колонка, скрывающая (Раздел 3.1.4), чтобы отфильтровать области, которые не интересуют Вас.
Хотя беспорядок колонки не проблема, другая проблема слежки под поверхностью в этом примере избыточные данные. Хорошо разработанная таблица должна приводить только один тип вещи. Эта версия стола Dolls нарушает то правило, комбинируя информацию о bobblehead и bobblehead изготовителе.
Эта ситуация кажется достаточно невинной, но если Вы добавляете еще несколько рядов, вещи не смотрят как симпатичный:
|
УДОСТОВЕРЕНИЕ ЛИЧНОСТИ |
Характер |
Изготовитель |
Местоположение изготовителя |
Изготовитель, Открывающий Год |
Судебные процессы изготовителя |
Покупная цена |
|---|---|---|---|---|---|---|
|
342 |
Йода |
MagicPlastic |
Китай |
2003 |
Нет |
8,99$ |
|
343 |
Дик Чейни |
Rebobblicans |
Тайвань |
2005 |
Нет |
28,75$ |
|
344 |
Тайгер Вудс |
MagicPlastic |
Китай |
2003 |
Нет |
2,99$ |
Как только у Вас есть два bobbleheads, которые были сделаны той же самой компанией (в этом случае, MagicPlastic), Вы ввели двойные данные, проклятие всех плохих баз данных. (Вы признаете это нарушением правила #4 хорошего проектирования баз данных от Раздела 2.5.4.) Потенциальные проблемы бесконечны:
-
Если MagicPlastic переместит свои заводы от Китая до Южной Кореи, то Вы должны будете обновить целую партию отчетов bobblehead. Если бы Вы использовали два стола со связанными данными (как Вы будете видеть затем), то у Вас был бы только один отчет, чтобы спорить с.
-
Слишком легко обновить информацию об изготовителе в одном отчете bobblehead, но пропустить это в другом. Если Вы сделаете эту ошибку, то Вы завершите с непоследовательными данными в Вашем столе, который еще хуже чем двойные данные. По существу Ваша информация об изготовителе станет ничего не стоящей, потому что Вы не будете знать, у какого отчета есть правильные детали, таким образом, Вы не будете в состоянии доверять чему-либо.
-
Если Вы хотите отследить больше связанной с изготовителем информации (как контактный номер) в Вашей базе данных, Вы должны будете обновить свой стол Кукол и отредактировать каждый отдельный отчет. Ваша семья, возможно, не видит Вас для нескольких несколько недель.
-
Если Вы хотите получить информацию об изготовителях (но не куклы), Вы являетесь неудачливыми. Например, Вы не можете распечатать список всех bobblehead изготовителей в Китае (по крайней мере, не легко).
Легко понять проблему. Пытаясь переполнить слишком много деталей в одно пятно, этот стол плавит вместе информацию, которая лучше всего хранилась бы в двух отдельных столах. Чтобы установить этот дизайн, Вы должны составить две таблицы, то использование связало данные. Например, Вы могли составить таблицу Кукол как это:
|
УДОСТОВЕРЕНИЕ ЛИЧНОСТИ |
Характер |
Изготовитель |
Покупная цена |
|---|---|---|---|
|
342 |
Йода |
MagicPlastic |
8,99$ |
|
343 |
Дик Чейни |
Rebobblicans |
28,75$ |
|
344 |
Тайгер Вудс |
MagicPlastic |
2,99$ |
И отдельный стол Изготовителей с определенными для изготовителя деталями:
|
УДОСТОВЕРЕНИЕ ЛИЧНОСТИ |
Изготовитель |
Местоположение |
Открытие Года |
Судебные процессы |
|---|---|---|---|---|
|
1 |
MagicPlastic |
Китай |
2003 |
Нет |
|
2 |
Rebobblicans |
Тайвань |
2005 |
Нет |
Этот дизайн дает Вам гибкость, чтобы работать и с типами информации (куклы и с изготовителями) отдельно. Это также удаляет риск дублирования. Сбережения являются маленькими в этом простом примере, но в столе с сотнями или тысячами bobblehead кукол (и гораздо меньше изготовителей), различие является существенным.
Теперь, если MagicPlastic переезжает в Южную Корею, Вы должны обновить область Местоположения только для одного отчета, а не многих случаев в перегруженном столе Кукол. У Вас также будет более легкое время, строящее вопросы (Глава 6), которые комбинируют информацию опрятными и полезными способами. (Например, Вы могли узнать, сколько Вы потратили на все свои куклы MagicPlastic и сравниваете это с количеством, которое Вы потратили для кукол, сделанных другими изготовителями.)
Отметьте: Доступ включает инструмент, который пытается определить двойные данные в столе и помочь Вам разделить области в связанные столы. (Чтобы испытать это, выберите, Инструменты Базы данных
Анализируют
, Анализируют Стол.), Хотя это - хорошая идея в теории, этот инструмент действительно не то, что полезен. Вы сделаете намного лучшую работу по определению двойных данных и составлению хорошо разработанных таблиц с начала, если Вы поймете проблему двойных данных самостоятельно.
Популярность: [2 %?]








Недавние Комментарии