Changes between Version 4 and Version 5 of conceptual-model
- Timestamp:
- 02/13/25 19:32:21 (9 days ago)
Legend:
- Unmodified
- Added
- Removed
- Modified
-
conceptual-model
v4 v5 82 82 83 83 === N-N Relations === 84 - `ReputationIn(CharacterID, FactionID )`: A character can have reputation with multiple factions, and factions can have multiple characters.84 - `ReputationIn(CharacterID, FactionID, ReputationPoints, Rank)`: A character can have reputation with multiple factions, and factions can have multiple characters. This relation tracks the `ReputationPoints` and `Rank` for each character faction pair. 85 85 - `Completes(CharacterID, QuestID)`: A character can accept multiple quests, and quests can be taken by multiple characters. 86 - `Owns(CharacterID, ItemID )`: A character can own multiple items, and items can belong to multiple characters.87 - `Drops(EnemyID, ItemID )`: Enemies can drop multiple items, and items can be dropped by multiple enemies.88 - `Sells(TraderID, ItemID )`: Traders can sell multiple items, and items can be sold by multiple traders.86 - `Owns(CharacterID, ItemID, Quantity)`: A character can own multiple items, and items can belong to multiple characters. 87 - `Drops(EnemyID, ItemID, Quantity)`: Enemies can drop multiple items, and items can be dropped by multiple enemies. 88 - `Sells(TraderID, ItemID, Quantity)`: Traders can sell multiple items, and items can be sold by multiple traders. 89 89 - `IsMember(CharacterID, GuildID, Role)`: A character can join a guild, and a guild can have multiple members. The `Role` attribute defines if the character is a "Leader" or "Member" in the guild.