Table level best practices in Ax 2012

--> Set Title fields
--> Create primary index
--> Create basic methods like find, findRecId, exist.
--> Add method documentation in every method.
--> Method name should be camel casing
--> Add BP deviation comment on every display or edit method.
--> Create groups containing relevant fields.
-->Run the BP check on your table (right click on table -> Add-ins -> Check Best Practices) and it will show the most crucial BP deviations you might have there.
--> Use pascal casing for field names and table name.