I have a generic table with a list of items and columns. Some items can be expanded via an 'expand row' icon located at the leftmost side of the table, which displays a list of subitems underneath the item row.

I need to show S/N or serial numbers for all the items, including subitems

I have thought of 3 ways of displaying S/N:

A. Items & Subitems have their own list of S/N
Items numbered 1,2,3... Subitems numbered 1,2,3...

B. Subitems S/N tied to Item S/N
Items numbered 1,2,3... Subitems numbered 1.1, 1.2, 1.3...

C. Items & Subitems share a single list of S/N
Items numbered 1,5,6,7,9... Subitems numbered 2,3,4,8 etc...

enter image description here

Which method is most user-friendly?

B seems the neatest, but I'd like to keep the S/N as a single integer if possible (like C). The problem with C is that the S/N skips numbers when the rows are not expanded, which seems unintuitive.

  • This completely depends on what the serial numbers are used for. How do user read and use them? Isn't the format of the serial number not a business requirement anyway?
    – jazZRo
    Nov 8, 2021 at 12:05
  • I also prefer B.
    – Shahriar
    Jan 28 at 14:48


Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Browse other questions tagged or ask your own question.