diff --git a/src/EllieBot/Modules/Games/Items/db/Item.cs b/src/EllieBot/Modules/Games/Items/db/Item.cs
new file mode 100644
index 0000000..0e27dc0
--- /dev/null
+++ b/src/EllieBot/Modules/Games/Items/db/Item.cs
@@ -0,0 +1,29 @@
+#nullable disable
+namespace EllieBot.Modules.Games.Items.db;
+
+public class Item
+{
+    public int Id { get; set; }
+    public string Name { get; set; } = string.Empty;
+    public string Description { get; set; } = string.Empty;
+    public string Emoji { get; set; } = string.Empty;
+    public string MediaUrl { get; set; } = string.Empty;
+    public ItemQuality Quality { get; set; }
+    public bool IsUsable { get; set; }
+    public string ItemType { get; set; }
+    public string ItemSubType { get; set; }
+}
+
+public static class ItemTypes
+{
+    public const string FISHING_POLE = "FISHING_POLE";
+}
+
+public enum ItemQuality
+{
+    Common,
+    Uncommon,
+    Rare,
+    Epic,
+    Legendary
+}
\ No newline at end of file