0

私はプログラミングが初めてで、私が抱えている問題についてあなたの意見を求めています. 作成中のサッカー統計データベースの特定の部分を視覚化できません。

ゴールを決めるなど、フィールドで実行するアクションにプレーヤーを関連付けたいと思います。私が抱えている問題は、得点されたゴールの種類とゴールの得点を取り巻く状況についてさらに説明したいということです. たとえば、これらの条件を処理したいと思います。

  1. プレーのパターン(オープンプレーから、コーナーキックから、フリーキックから、スローインから)
  2. 採用スキル(ヘディング、シュート、チップ、オーバーヘッドキック、ボレー、ハーフボレー)
  3. 使用部位(右足、左足、頭、他)
  4. 球速(普通、弱い、強い)
  5. 追加情報 (ゴールキーパーのタッチ、ポスト経由、そらされた)

1 人のプレーヤーを、独自のサブ属性を持つこれらすべての属性に関連付けるにはどうすればよいですか?

4

1 に答える 1

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

私もこれに慣れていません。しかし、知っておくべきことに関するさまざまな属性を保持するテーブルを作成して、後でクエリできるようにすることはできませんか? たぶん、シャツ番号やファーストネームをプリムキーにします。または、事実上同じ番号が存在しないことがわかっている場合は、それをジャージ番号にします. 入力を制限したい場合は、varchar を 255 からそれ以下に編集できます。うまくいけば、左/右足または遅い/速い速度のみを選択するドロップダウンボックスを作成する方法に関するコードがあります。これは SQL コードであり、ドロップ ボックスを追加するには、php コードを実行します。

于 2013-09-18T16:08:09.747 に答える