update,
This commit is contained in:
85
hk1234566/SQL/Assessment1/fields.md
Normal file
85
hk1234566/SQL/Assessment1/fields.md
Normal file
@@ -0,0 +1,85 @@
|
||||
Players(customers)
|
||||
- requirements:
|
||||
- A player must have at least one character (Characters_owned)
|
||||
- can create a new character or
|
||||
- deactivate one they no longer wish to play
|
||||
- Once a player unsubscribed from the game, the character is also removed from the system.
|
||||
- A player will be billed at the end of a calendar month
|
||||
- for all active characters for any part of that month.
|
||||
|
||||
- fields:
|
||||
- Account_Number(pk)
|
||||
- Forename
|
||||
- surname
|
||||
- e-mail_Address
|
||||
- Characters_owned(1 to many to characters)
|
||||
|
||||
Characters
|
||||
- requirements:
|
||||
- Characters have combat info (see Combat.csv)
|
||||
|
||||
- fields:
|
||||
- Name(Character_Name)
|
||||
- Type(Character_Type)
|
||||
- Level
|
||||
- ExperiencePoints
|
||||
- Max_Health
|
||||
- Health
|
||||
- AttackInScore
|
||||
- DefenceScore
|
||||
- StealthScore
|
||||
- ManaScore
|
||||
- MoneyBank
|
||||
- MoneyWallet
|
||||
- OwnedBy (many to 1 to players)
|
||||
- Items (1 to Many to items table)
|
||||
- CombatInvolved (1 to many to Combat table / Battle)
|
||||
- CreationDate(Character_CreationDate)
|
||||
- ExpiryDate(Character_Expiry_Date)
|
||||
|
||||
Inventory(Items)
|
||||
- for the various weapons and armour a character may possess
|
||||
- Weapons:
|
||||
- range
|
||||
- damage points.
|
||||
- Armours:
|
||||
- defence score
|
||||
- worn on a speciÞc body part.
|
||||
- Supplies:
|
||||
- healing score,
|
||||
- mana score
|
||||
- if consumed increase the character’s life score by that amount (after which time the character will possess one fewer of that type of item)
|
||||
|
||||
- fields:
|
||||
- ItemsKey(pk)
|
||||
- Item_Name(Item)
|
||||
- Item_Type
|
||||
- WeaponType
|
||||
- Range
|
||||
- Price
|
||||
- Quantity
|
||||
- DefendScore
|
||||
- AttackScore
|
||||
- HealingScore
|
||||
- ManaScore
|
||||
- SingleUse
|
||||
- wearable
|
||||
- worn
|
||||
- BodyPart
|
||||
- Equipped
|
||||
- Character (many to 1 to character / Items)
|
||||
|
||||
Combat:
|
||||
- requirements:
|
||||
- \# of kills
|
||||
- KIA’s(Killed in action)
|
||||
- victories
|
||||
|
||||
- fields:
|
||||
- BattleNo(pk)
|
||||
- BattleDate
|
||||
- Attacker(many to 1 -> characters)
|
||||
- Defender(many to 1 -> characters)
|
||||
- Weapon
|
||||
- Result
|
||||
- Damage
|
Reference in New Issue
Block a user