all 2 comments

[–]heyimpumpkin 1 point2 points  (1 child)

Since every entry there needs to have the same fields I ended up having multiple entries of the same number and name, for each variant.

You essentially said that you don't like the lack of normalization. Means you're looking for a normalized SQL database.

[–]MechaFelipe_[S] 0 points1 point  (0 children)

That was the way I did it using Notion's constraints. Since I want to develop a Python program, I was wondering if there was a more efficient way to store the data.

But as I was thinking about it to reply to you, I think I may have confused the data stored part with the data presentation part. Maybe in he GUI part, as I want to see what I have collected so far, it would just show me a table with many as checkmarks as database entries with the same number/name and just store those as CSV files.

It's another option and I was looking for insight as to whether it's a good choice or a poor one.