# Good table naming conventions

**URL:** <https://community.glideapps.com/t/good-table-naming-conventions/41259>\
**Category:** Ask for Help\
**Created:** [April 26, 2022, 7:23pm UTC](https://community.glideapps.com/t/good-table-naming-conventions/41259 "2022-04-26T19:23:57Z")\
**Posts on this page:** 1\
**Showing post:** 2

<div class="post-metadata">

**Author:** ![Jeff\_Hager](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/jeff_hager/32/43_2.png) [@Jeff\_Hager](https://community.glideapps.com/u/Jeff_Hager)\
**Post date:** [April 26, 2022, 8:03pm UTC](https://community.glideapps.com/t/good-table-naming-conventions/41259/2 "2022-04-26T20:03:03Z")

</div>

There’s a few posts regarding this floating around, but here is one with a few follow-up posts.

[https://community.glideapps.com/t/what-kinds-of-columns-are-missing-in-glide/33473/100?u=jeff\_hager](https://community.glideapps.com/t/what-kinds-of-columns-are-missing-in-glide/33473/100)

I wouldn’t say that I have a strict naming convention, but I like to prefix computed columns with their type.

As for column grouping, I’ve seen a couple of different ways that people group their columns with the ‘/’ character. Some will group by column type (all booleans, all relations, all IF columns, etc.). I personally tend to group by function. A lot of times I’ll have several columns that work together to perform a function or or columns that are related to each other, so I’ll end up grouping them together that way. That way it’s easier to collapse a group of columns that are related to each other or part of one function. Also, it’s much easier to find the column you need in the app…much like folder/file system. I explain a little more here.

> [@How do I create a custom form?](https://community.glideapps.com/t/how-do-i-create-a-custom-form/25014/71):
>
> Yeah I think @Darren_Murphy tends to group by column type. I have been grouping my columns by function instead. For example, I have a table that lists students. I have a Name group that contains last name, first name, combined name, and other various ways that I format name. Then I have a Contact group for info, such as address, phone, email, etc. I have an Info Group that contain other miscellaneous info about the students. And, I have a GroupEmail group which handles all of the logic tha…

---

_[View the full topic](https://community.glideapps.com/t/good-table-naming-conventions/41259)._
