Hi everyone.
I am looking for any advice on how to structure my tables in a way that will make my app scalable in the future if the need arrives.
First, it's essential to organize your tables in a way that makes sense to you.
Example: Let's say you have 2 tables called "Income" and "Expenses". An important aspect to note is the naming convention of your columns. Below are two tables to help you understand why proper naming is crucial, especially when writing formulas and using data from other tables.
Key Tips:
I chose the naming convention of "IncomeAmount" and "ExpenseAmount" instead of simply "Amount" to avoid confusion when writing formulas. This approach makes it easier to identify and select the correct data from each table, especially when working with complex formulas across multiple tables, like:
SUM(SELECT(Income[IncomeAmount], [IncomeDate] = TODAY())) + SUM(SELECT(Expense[ExpenseAmount], [ExpenseDate] = TODAY()))
Hello there,
Google Cloud offers a free course for getting started with AppSheet, I highly suggest you try it out.
https://www.cloudskillsboost.google/course_templates/336
User | Count |
---|---|
16 | |
11 | |
9 | |
8 | |
4 |