Best way to wire up network of ds18b20 (which cable)

Hi so I have 15 ds18b20 temperature sensors and I want to hook them up on a wire on I2C but I'm not sure exactly how to do it I have cat5e cable and 3 conductor cable. Would the cat5 or 3 wire conductor be better to use to transmit the data (max 2m length)?

And depending on which one how would I get all of them on the same wire because I would like the way they are connected to the main line to be somewhat water proof. Can I solder in a tee then like heat shrink over it or is there terminals/some product that does this?
Thanks if anyone can help

This doesn't sound like something very coherent. Are you aware that DS18B20s work on a one wire bus?

2m is not too hard with DS18B20, but are you aware that they can be had in a weatherproof package complete with shielded cable up to 5m?

If you must use your own wire, CAT5 is the popular choice as it is cheap and reliable.

I2C Bus essentially requires 4-wire to work:

Vcc --------->
GND-------->
SDA <------>
SCL <------->

//------------------

DS18B20 has only 3 terminals:

Pin-1 <------------ GND
Pin-2 <------------> Signal
Pin-3 <------------ VDD

DS18B20 is a 1-Wire Bus device - a typical example of the parallel operation of 2xDS18B20:

Yea sorry I knew it was three wires already I was more asking how to physically attach the section where they connect to the main section. In GolamMostafa's diagram where the nodes connect. And also I'm installing the cables myself because the probes aren't long on enough.

For the One Wire bus, I read once that a star wiring is prefered over a long wire and with sensors every few meters. Or was it the other way around ? It does not matter, because the cable that is used is much more important.

You can solder the wires together or with a screw terminal.
There is heatshrink with adhesive/resin on the inside, to make it more waterproof.