Firstly, unless they're  being used in lists, semicolons should only connect clauses that are related in some way.
Po pierwsze, jeśli nie jest używany w zdaniach tworzących listy, średnik powinien łączyć zdania, które są ze sobą powiązane w jakiś sposób.