Display field inputs side-by-side in node edit form
If you are using Field Collections you can have them displayed in a few different ways, one of which is a table, which is more relevant for some situations than others. Have a look at Field Collection Table and see if it suits your needs.
It will, in your example, put the three fields side by side - but in table cells.