While i'm not on Discord i could help. I'm curious on the data format - why a database and not a spreadsheet?
I already have a spreadsheet with some 322 cards, that are not mine, and another 160 of my own. My columns are: Name, Object (C = card, M = mat, H = Horizontal), Designer (i used user names from this site), Made Date, Quantity (which is important for printing purposes and filtering the data), URL, Card Type, Special. Special houses some particular data like: if overpay is present, if its part of a split pile (to link those cards), or if its "Not in the Supply".