2013-09-18 2 views
0

Я новичок в программировании, и я хотел бы, чтобы ваш вклад в проблему у меня возникли. Я не могу визуализировать определенную часть базы данных статистики футбола, которую я создаю.Логика для проектирования базы данных

Я бы хотел связать игрока с действиями, которые они выполняют на поле, таких как забить гол. Проблема заключается в том, что я хотел бы также описать вид забитого мяча и условия, связанные с подсчетом цели. Я хотел бы заботиться об этих условиях, например:

  1. Картина игры (с игры, от угловой, со штрафного, от заброса)
  2. Навык используется (заголовок, выстрел, чип, накладные расходы удар, мяч, вколотил) часть
  3. тела используется (правая нога, левая нога, голова, другие)
  4. Скорость шара (регулярный, слабый, сильный)
  5. Дополнительная информация (Голкипер касает, через стол, отклоняется)

Как связать одного игрока со всеми этими атрибутами, которые имеют свои собственные атрибуты?

ответ

0
CREATE TABLE Soccer 
(
ShirtNumber int, 
LastName varchar(255), 
FirstName varchar(255), 
Skill varchar(255), 
Velocity varchar(255), 
ETC 
); 

Я новичок в этом. Но не можете ли вы набрать таблицу, в которой содержатся разные атрибуты о том, что вам нужно знать, чтобы вы могли запросить ее позже? Возможно, сделайте номер рубашки и/или сначала введите prim-ключ. Или, если вы знаете, что на самом деле никогда не будет такого же числа, введите номер Джерси. Вы можете отредактировать varchar от 255 до любого более низкого, если хотите ограничить ввод. Если вы поправляетесь, появляется код о том, как создавать раскрывающиеся окна, где вы выбираете только левую/правую ногу или медленную/быструю скорость. Это код SQL и для добавления drop boxs будет делать php-код

+0

Ryan, я смотрю на что-то более сложное, чем это. Скажем в вашем примере, у умения есть другие параметры – user2792222

Смежные вопросы